Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean up non-xdg-compliant things a bit further #76

Merged
merged 9 commits into from
Jun 23, 2021
Merged

Conversation

TLATER
Copy link
Owner

@TLATER TLATER commented Jun 23, 2021

See #22 for context.

Upon reading the man page properly, I realized that .zshenv decides
what should be loaded how.

This obsoletes my old hack to make it work, and also disables the
global configuration, which puts an end to the annoying .zcompdump
files.
Technically not really standard, but it seems mutt is the only
application using this anyway.

It also supports `$MAILCAPS`, which hopefully other applications will
be happy to adopt if I ever start using them.
I still stand by the fact that this is horrible, but hey, at least I
now mostly use Firefox, so the fallback makes sense in my case...

Still `echo "No application registered for this file type"` would make
so much more sense.
It seems all shells use this file to dump their histories in. This'll
probably cause breakage, but it's better than having a
`~/.bash_history` appear every time I launch a limited dev shell.
@TLATER TLATER merged commit dbeaff7 into master Jun 23, 2021
@TLATER TLATER deleted the tlater/fix-more-xdg branch June 23, 2021 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant